package com.loie.xcx.model.bo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author testjava
 * @since 2023-03-01
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("IW_Task")

public class IwTask implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "SerialID", type = IdType.AUTO)
    private Double SerialID;

    @TableField("InstanceID")
    private String InstanceID;

    @TableField("UnitName")
    private String UnitName;

    @TableField("TaskID")
    private String TaskID;

    @TableField("Sender")
    private String Sender;

    @TableField("Executor")
    private String Executor;

    @TableField("Subject")
    private String Subject;

    @TableField("ReceiveTime")
    private Date ReceiveTime;

    @TableField("LimitTime")
    private Date LimitTime;

    @TableField("FinishTime")
    private Date FinishTime;

    @TableField("Priority")
    private Integer Priority;

    @TableField("State")
    private Integer State;

    @TableField("BizKind")
    private Integer BizKind;

    @TableField("FuncURL")
    private String FuncURL;

    @TableField("Content")
    private String Content;

    @TableField("BackRange")
    private String BackRange;

    @TableField("TransmitRange")
    private String TransmitRange;

    @TableField("Deleted")
    private Boolean Deleted;


}
